package com.sh.data.engine.application.model.dto.normalization.standard;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.Date;

/**
 * @author boyue.wjl
 */
@Schema
@Data
public class DictionaryMappingResponse {

    @Schema(description = "字典id")
    private Long dictId;

    @Schema(description = "字典名称（英文）")
    private String dictNameEn;

    @Schema(description = "字典名称（中文）")
    private String dictNameCn;

    @Schema(description = "数据类型")
    private String dictDataType;

    @Schema(description = "数据长度")
    private Integer dictDataLength;

    @Schema(description = "归属部门id")
    private Long departmentId;

    @Schema(description = "归属部门名称")
    private String departmentName;

    @Schema(description = "未绑定数量")
    private Integer notBoundCount;

    @Schema(description = "已绑定数量")
    private Integer boundCount;

    @Schema(description = "最近筛查时间")
    private Date updateTime;

    @Schema(description = "创建人")
    private String creatorName;
}
